person/thing greatly loved - German English Dictionary